submarine cable repeater - Turc Anglais Dictionnaire